iris (pl:irides) - Spanish English Dictionary